package com.m.system.mapper;
import org.apache.ibatis.annotations.Mapper;

import com.m.system.domain.SysRoleEntity;

import java.util.List;


/**
 * 角色信息表 - DAO接口
 * @author monxz
 * @version 2021-01-29
 */
@Mapper
public interface SysRoleMapper{
	
	
	/**
	 * 
	 * @param sysRolePojo
	 * @return
	 */
	SysRoleEntity  get(Long roleId);
	
	List<SysRoleEntity>  getList(SysRoleEntity  sysRoleEntity);
	
	Integer insert(SysRoleEntity  sysRoleEntity);
	
	Integer update(SysRoleEntity  sysRoleEntity);
	
	Integer delete(SysRoleEntity  sysRoleEntity);
	
	//逻辑删除
	Integer deleteFalse(String[]  ids);
	
	List<SysRoleEntity>  getExctList(SysRoleEntity  sysRoleEntity);
	
	List<SysRoleEntity> getUserRoles(String userId);
	
	
}